rawhide sandal - French English Dictionary